1
general::
Phrase(s): drool (all) over someone or something
1. Lit. to drip saliva on someone or something. • You’re drooling all over my plate! • The dog drooled all over my hand. 2. Fig. to envy or desire someone or something. (Alludes to drooling from hunger.) • The boys stood there, drooling over the fancy sports car. • Wally Wilson spent many hours drooling over photographs of Marilyn.
McGrawhill's American Idioms And Phrasal Verbs